package com.blackline.UI.ACCOUNTS;

import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.FindBy;

/**
 * @author XBO
 * @version Jan, 2013
 * <p>This page is after clicking the Edit icon of an item from Accounts page.
 * Please refer to UI.AssignmentPage(Accounts).png in doc-files.<br>
 * Note: there's a similar page calls: AssignmentPage_Tasks.
 */
public class AssignmentPage_Accounts {
	/**
	 * Save button
	 */
	@FindBy (xpath = "//img[@src = '../../Images/Update.gif']")
	public WebElement Save_button;
	
	
	/**
	 * Cancel button
	 */
	@FindBy (xpath = "//img[@src = '../../Images/Cancel.gif']")
	public WebElement Cancel_button;
	
	/**
	 * Dual Level Review Required
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_cbReviewRequired")
	public WebElement Dual_Level_Review_Required_checkbox;
	
	/**
	 * Key checkbox
	 */
	@FindBy(id = "ctl00_ctl00_contentBody_cphMain_cbKey")
	public WebElement Key_checkbox;
	
	/**
	 * Exclude from Auto-Certify checkbox
	 */
	@FindBy(id = "ctl00_ctl00_contentBody_cphMain_cbExemptCertificationThreshold")
	public WebElement Exclude_from_Auto_Certify_checkbox;
	
	/**
	 * Zero Balance Accounts checkbox
	 */
	@FindBy(id = "ctl00_ctl00_contentBody_cphMain_cbZeroBal")
	public WebElement Zero_Balance_Accounts_checkbox;
	
	/**
	 * Email Next Person in Workflow After Certification checkbox
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_cbEmailNextInWorkflow")
	public WebElement Email_Next_Person_in_Workflow_After_Certification_checkbox;
	
	/**
	 * Preparer drop-down text field
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_ucbRole1_Input")
	public WebElement Preparer_textField;
	
	
	/**
	 * Approver drop-down text field
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_ucbRole2_Input")
	public WebElement Approver_textField;
	
	
	/**
	 * Reviewer drop-down text field
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_ucbRole3_Input")
	public WebElement Reviewer_textField;
	
	
	/**
	 * Account Reviewer drop-down text field
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_ucbRole5_Input")
	public WebElement Account_Reviewer_textField;
	
	
	/**
	 * Account Manager drop-down text field
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_ucbRole7_Input")
	public WebElement Account_Manager_textField;
	
	/**
	 * Internal Auditor drop-down text field
	 */
	@FindBy (id = "ctl00_ctl00_contentBody_cphMain_ucbRole8_Input")
	public WebElement Internal_Auditor_textField;
	
	/**
	 * Copyright text
	 */
	@FindBy (id = "ctl00_ctl00_lblCopyright")
	public WebElement Copyright_text;
	

	
}
